<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <META NAME="ROBOTS" CONTENT="NOINDEX, NOFOLLOW">
    <link rel="icon" href="../images/logo/logo.png" type="image/x-icon">
    <link rel="shortcut icon" href="../images/logo/logo.png"
          type="image/x-icon">
    <title>浏阳德塔软件开发有限公司 女娲计划</title>
</head>
<body style="Max-width: 700px; text-align:center; margin:auto;">
<div style="text-align:left; Max-width: 680px; margin-left:15px;">
    <a href="../">上一页</a>
    <br/>
    <br/>
    <br/>第四章 德塔 Socket 流可编程数据库语言引擎系统
    <br/> 作者: 罗瑶光, Author:Yaoguang.Luo<br/>
    <br/>
    <br/>基础应用: 元基催化与肽计算 编译机的计算存储机
    <br/>
    <br/>
    <br/>VPCS调度架构
    <br/>
    <br/>1 VPCS服务器包含 视觉模块, 处理模块, 控制模块, 资源模块. refer page 396, 394,
    392, 383
    <br/>
    <br/>2 每一种模块有各自的名称标识 和 内存标识, 方便精确查找. refer page 492, 493,
    <br/>
    <br/>3 VPCS服务器包含执行者-生产者-造梦者-sleeper, 管理者-分配者-登记者-HallKeeper,
    运维者-服务员-清洁员-skivvy 3个模式. refer page 392, 394,
    <br/>
    <br/>4 支持控制与执行分离, 线程与资源分离. refer page 385~389, 486, 490, 492
    <br/>
    <br/>作者最早设计 VPCS 服务器的动机, 是为了弥补VPC的计算过程观测困难的问题.
    因为作者设计的VPC是采用springboot + mybatis的结构, 底层全是是开源插件的封装, 很多核心
    源码又不能调试仅仅通过几个log和 try catch给作者带来了无形的压力(作者的思维很简单, 就是
    自己写个服务器, 能够调试断点从头断到尾), 于是有计划从无到有进行设计一个TCP/IP的 SOCKET
    协议做服务器HTTP请求. 作者当时没有想到, 一个这样的小动机给带来了丰厚的回报, VPCS 目前成为
    了 DNA 元基映射编码算子 的核心组成部分.
    <br/>
    <br/>作者的rest技术 最早在加州路德大学的实验室 关于德克萨斯大学的香港教授(彭教授的同学)
    的网络课, 用camel 进行rpc 部署便接触了. 在加州路德大学的图书馆接触了c语言的http cgi
    教材, 之后在很多公司接触了rest的企业级开发如开源的go martini, 开源的 java的 spring
    mvc, 开源的 jboss的eap, 开源的 spring-boot 的 application等. 文中的缓存思维, 来自
    作者做 商品搜索时候, 亚米的王浩雷有建议作者使用三级缓存技术来本地加速, 于是作者google搜索下
    用了 java jdk的开源 cache manager API. rest的具体paper为 Roy Thomas Fielding
    的2000年 作品, 这里标注下. 罗瑶光
    <br/>
    <br/>In an early time, the motivation of created a VPCS server, the
    author did a problem of his VPC open-source project, based on Angular,
    Mybatis and Spring-boot, because he couldn't make an inner break-points
    to do sequence-debugging at that platform. Because all of the Angular,
    Mybatis and Spring-boot, were open sources APIs, which were boned and
    encrypted by DLLs. The author feed so hard to make an efficiency test
    by only a few fatal logs, tries and catches. Took this problem, he did
    a plain to build a new TCP/IP web server by using his VPC
    schedule-method. His purpose was too simple, means only a fully try
    catchment of his all of the source code. Seem crazy but successful, now
    a VPCS became an important part of DNA hexadecimal encodings, AOPM VECS
    IDUQ TXHF.
    <br/>
    <br/>Before this VPCS creatives, the author did a well job of Alfresco
    and Its surf distributions, and 32feet at 2009. And a power-link and
    modbus protocol at 2010. And a Liferay-theme and md5 CRC circuit, read
    HTTP cgi by using C at 2012, Camel RPC deployment at 2013. Do note on
    Golang martini RPC and Angular 1.2 for Kiyor.Cai at 2015, ChinaCache.
    Java Jboss EAP, JDK third party caches at 2016, Yamibuy, PHP laravel
    MVC at 2017, 117book. Angular 1.2, spring boot and hibernate at 2017,
    Intel. And referred Roy Thomas Fielding of his Restful.

    <br/>

</div>
</body>